A Software Tool to Visualize Verbal Protocols to Enhance Strategic and Metacognitive Abilities in Basic Programming
نویسندگان
چکیده
Learning to program is difficult for many first year undergraduate students. Instructional strategies of traditional programming courses tend to focus on syntactic issues and assigning practice exercises using the presentation-examples-practice formula and by showing the verbal and visual explanation of a teacher during the “step by step” process of writing a computer program. Cognitive literature regarding the mental processes involved in programming suggests that the explicit teaching of certain aspects such as mental models, strategic knowledge and metacognitive abilities, are critical issues of how to write and assemble the pieces of a computer program. Verbal protocols are often used in software engineering as a technique to record the short term cognitive process of a user or expert in evaluation or problem solving scenarios. We argue that verbal protocols can be used as a mechanism to explicitly show the strategic and metacognitive process of an instructor when writing a program. In this paper we present an Information System Prototype developed to store and visualize worked examples derived from transcribed verbal protocols during the process of writing introductory level programs. Empirical data comparing the grades obtained by two groups of novice programming students, using ANOVA, indicates a statistically positive difference in performance in the group using the tool, even though these results still cannot be extrapolated to general population, given the reported limitations of this study.
منابع مشابه
The relationship between cognitive and metacognitive skills and work-family conflict in nurses
Introduction: The contradiction between the two roles of work and family in nurses is one that reduces their efAbstract Introduction: Conflict between the two roles of work and family in nurses is something that reduces their efficiency. The purpose of this study was to investigate the relationship between nurseschr('39') cognitive and metacognitive skills with work-family conflict. Methods: Th...
متن کاملDesigning the Application of Verbal Fluency Test in Persian for Neurocognitive Evaluations
Verbal fluency test is a useful method to evaluate cognitive executive functions. Studies have shown that both types of verbal fluency test (phonemic and semantic) are influenced by brain damage. This test is rarely used by clinicians because it takes too much time to perform. Therefore, we decided to increase its speed and accuracy by designing a verbal fluency test application in Persian lang...
متن کاملPredicting Student Performance in Verbal Math Problems Based on Cognitive, Metacognitive, and Affective Factors
Predicting Student Performance in Verbal Math Problems Based on Cognitive, Metacognitive, and Affective Factors F. Karimi, Ph.D. A.R. Moraadi, Ph.D. P. Kadivar, Ph.D. R. Kormi Noori, Ph.D. To determine the predictive role of metacognitive, cognitive, and affective factors in solving verbal math problems, a cluster sample of 450 junior high school students was given ...
متن کاملConstruction and Validation of a Questionnaire on Metacognitive Knowledge Needed in Solving Mathematical Word Problems to be Used in Interviews
To provide researchers with an instrument, valid and reliable enough, for measuring students’ metacognitive knowledge needed in solving mathematical word problems, based on the theoretical foundation and previous research, a set of 24 questions at three levels of metacognitive knowledge was constructed. The initial validity of these questions was confirmed by Psychology Professors and high scho...
متن کاملThe Effect of Teaching Cognitive and Metacognitive Strategies on Reading Comprehension Ability
The demands of the changing world impose on learners the need to become autonomous readers. This places a responsibility on the shoulders of the teachers to develop an approach to teaching reading which will help readers become independent strategic ones. The purpose of this study is to investigate the effect of teaching reading strategies on the development of reading comprehension of Iranian ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- iJIM
دوره 5 شماره
صفحات -
تاریخ انتشار 2011